greenhouse red spider mite - Alemán Inglés Diccionario